Foil-boarder punches shark after attack at Margaret River | 7NEWS

More like this